public class Test {
        /*
        常量：public static final 修饰的成员变量,建议名称全部大写,多个单词下划线连接
         */
    public static final  String SCHOOL_NAME = "张磊";


    public static void main(String[] args) {

//    SCHOOL_NAME = "垃圾";//第二次赋值  报错了


        //认识final的作用
        //3、final可以修饰变量总规则：有且仅能赋值一次;
        /*
        变量：
            一、局部变量
            二、成员变量
                1.静态成员变量
                2.实例成员变量
         */

        final int a;
        a = 1;
//        a = 2;     //第二次赋值  报错了




    }


    //1、final修饰类,类不能被继承了
    final class A{}
//    class B extends A {}

    //2、final修饰方法,方法就不能被从写了

}
